Search Result:Republic of Madagascar
Overview of noun republic_of_madagascar
The noun republic of madagascar has 1 sense
- Madagascar, Republic of Madagascar, Malagasy Republic -- (a republic on the island of Madagascar; achieved independence from France in 1960)